block excavation - Spanish English Dictionary